#!/bin/bash
d=`date -d '-1 days' "+%Y%m%d"`
file1="/home/hadoop/fxq/DWD_INCR.sql"
file2="/home/hadoop/fxq/DWS_INCR.sql"
file3="/home/hadoop/fxq/DM_INCR.sql"
#增量
nohup hive -hiveconf dt=$d -f $file1 & >"$file1".log
if [ $? -ne 0 ]; then
    echo "ERROR"
    else exit 1  # 退出脚本并返回错误状态
fi
nohup hive -hiveconf dt=$d -f $file2 & >"$file2".log
if [ $? -ne 0 ]; then
    echo "ERROR"
    else exit 1  # 退出脚本并返回错误状态
fi
nohup hive -hiveconf dt=$d -f $file3 & >"$file3".log